using EPiServer.Community.Blog;
using EPiServer.Community.Calendar;
using EPiServer.Community.Club;
using EPiServer.Community.Poll;

namespace OpenWaves.ActivityFeed.EPiServer.Community
{
    public interface IActivityFeedEPiServerCommunityConnector
    {
        void OnCalendarEventAdded(Event calendarEvent);
        void OnPollAdded(Poll poll);
        void OnClubMembershipAdded(Membership membership);
        void OnTopicAdded(global::EPiServer.Community.Forum.Topic topic);
        void OnBlogEntryAdded(Entry entry);
        void OnBlogEntryCommentAdded(EntryComment entryComment);
    }
}